What is the meaning of the word "puppet show"?

Definitions: